// 这里放组件的props及公共方法
import type { ExtractInnerPropTypes, ExtractPublicPropTypes } from '@vue-ant-plus/utils'
import type { AnchorHTMLAttributes, ButtonHTMLAttributes, DefineComponent, PropType,
  HTMLAttributes, } from 'vue'


export const {{properCase name}}Props = {
  
}

export type {{properCase name}}Props = ExtractInnerPropTypes<typeof {{properCase name}}Props>
export type {{properCase name}}PublicProps = ExtractPublicPropTypes<typeof {{properCase name}}Props>
export type {{properCase name}}Component = DefineComponent<
  Omit<ButtonHTMLAttributes | AnchorHTMLAttributes, keyof {{properCase name}}PublicProps> & {{properCase name}}PublicProps
>
export type {{properCase name}}Instance = InstanceType<DefineComponent<{{properCase name}}Props>>